<?php 
/* SVN FILE: $Id$ */
/* Nash schema generated on: 2009-10-26 00:10:20 : 1256523680*/
class NashSchema extends CakeSchema {
	var $name = 'Nash';

	function before($event = array()) {
		return true;
	}

	function after($event = array()) {
	}

	var $categorias = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'key' => 'primary'),
		'nome' => array('type' => 'string', 'null' => false, 'default' => NULL),
		'valor_baixa_temporada' => array('type' => 'float', 'null' => false, 'default' => NULL),
		'valor_normal' => array('type' => 'float', 'null' => false, 'default' => NULL),
		'valor_alta_temporada' => array('type' => 'float', 'null' => false, 'default' => NULL),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
	);
	var $cidades = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'key' => 'primary'),
		'estado_id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 3),
		'nome' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 50),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
	);
	var $clientes = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10, 'key' => 'primary'),
		'nome_completo' => array('type' => 'string', 'null' => false, 'default' => NULL),
		'email' => array('type' => 'string', 'null' => false, 'default' => NULL),
		'senha' => array('type' => 'string', 'null' => false, 'default' => NULL),
		'cpf' => array('type' => 'integer', 'null' => false, 'default' => NULL),
		'rg' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10),
		'endereco' => array('type' => 'string', 'null' => false, 'default' => NULL),
		'cidade' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 80),
		'cep' => array('type' => 'integer', 'null' => true, 'default' => NULL, 'length' => 8),
		'estado' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 2),
		'pais' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 60),
		'telefone' => array('type' => 'integer', 'null' => true, 'default' => NULL, 'length' => 8),
		'celular' => array('type' => 'integer', 'null' => true, 'default' => NULL, 'length' => 8),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
	);
	var $estabelecimentos = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10, 'key' => 'primary'),
		'razao_social' => array('type' => 'string', 'null' => false, 'default' => NULL),
		'endereco' => array('type' => 'string', 'null' => false, 'default' => NULL),
		'complemento' => array('type' => 'string', 'null' => true, 'default' => NULL, 'length' => 20),
		'cep' => array('type' => 'string', 'null' => true, 'default' => NULL, 'length' => 9),
		'pais_id' => array('type' => 'integer', 'null' => false, 'default' => NULL),
		'estado_id' => array('type' => 'integer', 'null' => false, 'default' => NULL),
		'cidade_id' => array('type' => 'integer', 'null' => false, 'default' => NULL),
		'bairro' => array('type' => 'string', 'null' => true, 'default' => NULL, 'length' => 30),
		'pais' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 50),
		'telefone1' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 13),
		'telefone2' => array('type' => 'string', 'null' => true, 'default' => NULL, 'length' => 13),
		'telefone3' => array('type' => 'string', 'null' => true, 'default' => NULL, 'length' => 13),
		'site_id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
	);
	var $estabelecimentos_estruturas = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10, 'key' => 'primary'),
		'estrutura_id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10),
		'estabelecimento_id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
	);
	var $estabelecimentos_fotos = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10, 'key' => 'primary'),
		'estabelecimento_id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10),
		'foto_id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
	);
	var $estados = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'key' => 'primary'),
		'uf' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 2),
		'nome' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 20),
		'pais_id' => array('type' => 'integer', 'null' => false, 'default' => NULL),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
	);
	var $estruturas = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10, 'key' => 'primary'),
		'nome' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 20),
		'descricao' => array('type' => 'string', 'null' => true, 'default' => NULL, 'length' => 100),
		'quantidade' => array('type' => 'integer', 'null' => true, 'default' => NULL, 'length' => 10),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
	);
	var $fotos = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10, 'key' => 'primary'),
		'nome' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 30),
		'descricao' => array('type' => 'string', 'null' => true, 'default' => NULL),
		'caminho' => array('type' => 'string', 'null' => false, 'default' => NULL),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
	);
	var $itens = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10, 'key' => 'primary'),
		'nome' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 20),
		'descricao' => array('type' => 'string', 'null' => true, 'default' => NULL, 'length' => 100),
		'quantidade' => array('type' => 'integer', 'null' => true, 'default' => NULL, 'length' => 10),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
	);
	var $paises = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'key' => 'primary'),
		'nome' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 100),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
	);
	var $quartos = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10, 'key' => 'primary'),
		'numero' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 30),
		'andar' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 3),
		'observacao' => array('type' => 'text', 'null' => true, 'default' => NULL),
		'estabelecimento_id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10),
		'categoria_id' => array('type' => 'integer', 'null' => false, 'default' => NULL),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
	);
	var $quartos_fotos = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10, 'key' => 'primary'),
		'quarto_id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10),
		'foto_id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
	);
	var $quartos_itens = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10, 'key' => 'primary'),
		'quarto_id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10),
		'item_id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
	);
	var $reservas = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10, 'key' => 'primary'),
		'criacao' => array('type' => 'datetime', 'null' => false, 'default' => NULL),
		'data_inicio' => array('type' => 'datetime', 'null' => false, 'default' => NULL),
		'data_fim' => array('type' => 'datetime', 'null' => false, 'default' => NULL),
		'percentual_pago' => array('type' => 'float', 'null' => true, 'default' => NULL),
		'valor_na_data' => array('type' => 'float', 'null' => false, 'default' => NULL),
		'cliente_id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10),
		'quarto_id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
	);
	var $sites = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10, 'key' => 'primary'),
		'nome' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 20),
		'usuario_id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
	);
	var $usuarios = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'length' => 10, 'key' => 'primary'),
		'nome_completo' => array('type' => 'string', 'null' => false, 'default' => NULL),
		'email' => array('type' => 'string', 'null' => false, 'default' => NULL),
		'senha' => array('type' => 'string', 'null' => false, 'default' => NULL),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
	);
}
?>